package com.TJGD.projectModule.dao.projectModule;

import java.util.List;
import org.apache.ibatis.annotations.Param;

import com.TJGD.projectModule.pojo.pCost;
import com.TJGD.projectModule.pojo.pCostQuery;

public interface pCostDao {
    int countByExample(pCostQuery example);

    int deleteByExample(pCostQuery example);

    int deleteByPrimaryKey(Long pcid);

    int insert(pCost record);

    int insertSelective(pCost record);

    List<pCost> selectByExample(pCostQuery example);

    pCost selectByPrimaryKey(Long pcid);

    int updateByExampleSelective(@Param("record") pCost record, @Param("example") pCostQuery example);

    int updateByExample(@Param("record") pCost record, @Param("example") pCostQuery example);

    int updateByPrimaryKeySelective(pCost record);

    int updateByPrimaryKey(pCost record);
}